package 集合进阶.双列集合.TreeMap集合;

import java.util.Comparator;
import java.util.TreeMap;

public class 商品排序 {
    public static void main(String[] args) {
        //1.创建TreeMap集合对象-----默认会对键数字进行升序排列.
        TreeMap<Integer,String> tm=new TreeMap<>(new Comparator<Integer>() {

            //o1:表示要传入的数据
            //o2:表示在红黑树中已经存在的数据
            //返回值: 0表示相同,丢弃  正数存右边   负数:存左边
            @Override
            public int compare(Integer o1, Integer o2) {
                return o2-o1;
            }
        });


        //2.添加商品
        tm.put(3,"衣服");
        tm.put(6,"鞋子");
        tm.put(2,"大衣");
        tm.put(4,"牙膏");

        //3.打印集合对象
        System.out.println(tm);
    }
}
